package com.pristine.service.wsdl;

import java.util.List;

import javax.jws.WebParam;
import javax.jws.WebService;

import com.pristine.vo.DepartmentMasterVO;

@WebService
public interface IDepartmentMasterService {
	
	public Integer addDepartment(@WebParam(name = "departmentMaster") final DepartmentMasterVO departmentMaster);

	public Integer updateDepartment(@WebParam(name = "departmentMaster") final DepartmentMasterVO departmentMaster);

	public boolean deleteDepartment(@WebParam(name = "id") final Integer id);

	public DepartmentMasterVO getDepartmentById(@WebParam(name = "id") final  Integer id);

	public List<DepartmentMasterVO> listDepartment();
}
